listitem: Add gtk_list_item_get_position()
authorBenjamin Otte <otte@redhat.com>
Mon, 24 Sep 2018 02:01:37 +0000 (04:01 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 30 May 2020 23:26:45 +0000 (19:26 -0400)
commitfe14181d4e69ac261dd7878ac3d952609866d4b7
treead699f0a21e83dc82640084a47b791f393bfc95a
parent378a573cf47aafdfb67bb0b291cac1af8cbc6e97
listitem: Add gtk_list_item_get_position()

Also refactor the whole list item management yet again.

Now, list item APIs doesn't have bind/unbind functions anymore, but only
property setters.

The item factory is the only one doing the binding.
As before, the item manager manages when items need to be bound.
docs/reference/gtk/gtk4-sections.txt
gtk/gtklistitem.c
gtk/gtklistitem.h
gtk/gtklistitemfactory.c
gtk/gtklistitemfactoryprivate.h
gtk/gtklistitemmanager.c
gtk/gtklistitemmanagerprivate.h
gtk/gtklistitemprivate.h
gtk/gtklistview.c